package mspbots.data.tl.prod.autotask.model;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.*;
import mspbots.data.tl.entity.BaseTenantEntity;
import org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF1;

import java.time.LocalDateTime;

@Data
@Builder
@EqualsAndHashCode(callSuper=false)
@AllArgsConstructor
@NoArgsConstructor
@TableName("task_autotask_phase")
public class TaskAutotaskPhase extends BaseTenantEntity {

    private Long phaseId;
    private Long creatorResourceId;
    private Long parentPhaseId;
    private Long projectId;
    private Long externalId;
    private String description;
    private String phaseNumber;
    private String title;
    private Double estimatedHours;
    private Boolean isScheduled;
    private LocalDateTime createDate;
    private LocalDateTime dueDate;
    private LocalDateTime lastActivityDateTime;
    private LocalDateTime startDate;
    private LocalDateTime syncTime;
}
